Backbone Work and SwappingRouter Implementation

Refactored router and category views and templates. Updated namespace for easier comprehension. Lots of smaller details added or fixed or both.