Persistence

Adds support for creating and updating records via the API