products controller updated with specs
fixed pending spec for ordering cart items
set up inventory views as product views. can CRUD a product for an event
remove price from cart items, to be directly inferred from products
validate uniqueness of cart item so that it can't be added multiple times to cart
fixing issues with team leaders
separating shopping at event from adding to event.