updated cart controller

Signed-off-by: Ninjaparade <ninja@ninjaparade.ca>
added cart form

Signed-off-by: Ninjaparade <ninja@ninjaparade.ca>
added ajax delete route

Signed-off-by: Ninjaparade <ninja@ninjaparade.ca>
refactored cart controller to use one method for add/update

Signed-off-by: Ninjaparade <ninja@ninjaparade.ca>
added route to get cart

Signed-off-by: Ninjaparade <ninja@ninjaparade.ca>
added cart summary

Signed-off-by: Ninjaparade <ninja@ninjaparade.ca>
updated view

Signed-off-by: Ninjaparade <ninja@ninjaparade.ca>
updated cart form

Signed-off-by: Ninjaparade <ninja@ninjaparade.ca>
updated front end controller

Signed-off-by: Ninjaparade <ninja@ninjaparade.ca>