add doc blocks convert to psr-4 possibly move services around try to overload view section injection
add doc blocks
convert to psr-4
possibly move services around
try to overload view section injection