Add selectable attributes to all requests for now.
Add constructor to attribute.

So it can be temporarily used for line items.
Update cart view.
Use shop cart in cart view.
Rename percentage print method.