Add User model with validations
Add secure password functionality
Merge branch 'feature/modeling_users' into develop