generate User model and migrate
add index to :email column of users database, add bcrypt gem for password
add password authentication and associated tests
fix signup page from routing correctly
add factory girls for test env
create user profile page, along with test through factories
complete user signup
add SSL in production
precompile assets
precompile assets
add additional tests for error signup error messages