- api-design
- logging
- bare bones user implementation
- more complete user implmentation
- simple data storage
- diabetes data model
- signup
- login
- save data of specific type for a user
- get data of a specific type for a user
- same api and underlying code for both local and server modes