Decided on single controller for the store. Added a checkout page, and separated the cart into its own template/directive