Add devise gem
rails g devise:install
Manually configured devise and remove public/index
Generate Home controller and views
rails g devise user
rails g devise:views
Add username migration to users
Add username to user attributes