Implementing RouterHandler. Changing from Handler instances to class types
Adding Category, Subcategories and Subcategory handlers, with routing.
Implementing ParameterMap
Fixing small bug in subcategory