Initial commit: reading model, read api

- reading model
- list recent tickets operation
- get ticket by id operation
- initial write model