Added User class and refactored tests
added tests for layout
updated full_title tests
added annotate gem
Created basic user model
removed unneeded file
added sqlite3-journal file to ignore list
added user model validations and tests
Added index to email column
updated email to convert to lower case before saving to db
add bcrypt gem
add password_digest column
updated schema
Added password tests
fixed typo in test
added authentication
updated email.downcase function and test