add order scaffolding, check for empty cart when creating new order