Multiple Changes to Routing/Display/Templates

- Add Routing Rules that enable product vs category pages

- Add Template files for categories/products

- Add Custom Styles used by the examlpe cart template.

- Change product to category identification to use slug instead of id