Create User model and migrate its db
Existence validations for User model
Add format tests for User model
Add uniqueness tests for User model
Add secure password and specs for it
Add authentication and specs for it