- adds required validation in database
- adds models specs
- moves user_spec into features folder