Added styles, integration and tests for the cart.