ProductViewer - All the commits

* Backbone Routers created
* Assets updated to load routers
* ProductViewer pieces created, and routing created, and working.
Hurrah.