Dummy user model

* Validation for main fields
* has_secure_password for managing user's password