added more ajax to cart, cleaned up UI