Added some structure around service calls
Created first cut object model for data storage
Simplified object model
Updated create handling