styles; controller and js fixes of shopping cart action;