Configure engine correctly for sqlite. Ensure tables exist on connection.
Basic adding and editing. Exactly how this all works needs more thought still.