Expanded on the User model.
Added passwords (confirmation, validation, etc.) to User model.