API Setup

- [ ] Flask project structure
- [ ] Database models
- [ ] Coding style
use `Text` better