Finished generic view.
Changed methods in generic view.
Improvements in generic view.
Moved caching objects from categories.