Add models
Add urls, views file, and placeholder template
Fill urls and create view methods
Add views and urls
Add and customize admin, fix views
Merge changes