Implemented a view helper for the cat menu (WIP)

* clean up the the CatMenuController
* started the implementation of a UlViewHelper for the category menu
* clean up if the List view with the new view helper