Please review

- [ ] Flask project structure
- [ ] Database models
- [ ] Coding style