Create basic user model
Start tests for users
Make user test pass
Update gitignore
Test for email presence for users
Email validation for users
Validates uniqueness of email address
Force email uniqueness in db
Add password and password tests
More password tests
Remove turbolinks
Add users controller
Start signup form
Redirect to dashboard after signup
Prevent duplicate usernames
Session controller and signin form
Add unique index to usernames in db
Remeber token for users in db
Sign in process wip
Tests for user remember token