Add Cataloge page

* Created new controller to handle customer-centric interactions
* Implemented default index() action
* Added order() method to Store controller for listing website items
* Implemented view and layout to contain it
* Used helper to format prices
* Written functional tests for our controller
* Implemented fragrment caching for portions of the page