First pass at Service and Persistence.
Merge pull request #1 from corps/persistence-completion

First pass at Service and Persistence.