Add prepare! method to all item class to create fulfillment records
Add status, fulfilled_at to orders, fulfillments table
Update Fulfillment interface
Add fulfillment preparation behavior for item classes
Update fulfillable spec