Generated Users model
User schema init
Added psql user and db for testing.
Failing User validation tests
Previous tests passing
Max length validation
Failing tests for email validation 'a@b should fail'
Failing tests for email validation 'a@b should fail'
Email validation passes
Added malformed email and email duplication tests
Duplication test passing
Updated Email regex to pass tests; joe@example..com now fails
Added database index to prevent saving collisions
force email to downcase
Added bcrypt to Gemfile and installed