Moved cart location and added ajax

Moved the cart to display on the sidebar
Added AJAX functionality to update the cart
Added Tests