change the views
use polymorphic for line items
add type to listing
remove size and color in listing
1. change the views
2. change the controller
3. change the models
3. add cart route in routes