UI adjustments
Refactor orders_controller
Users must be signed in and have items in their cart to checkout