Add Users Model With Name, Email

This commit adds a Users model with a name and email
address. It also adds a test to ensure the name and
email address exist, and validation for the username length
and email matching an email regex.
Add Password To User

This commit adds a password field to the user model, along
with encryption for the password.
Further Revisions To Users Model

This commit adds further revisions to the users model,
namely a bugfix for a typo.
Merge pull request #1 from cpalmer8/users-model

Users model