Add user login
Login by username or email
Refactor sign_in.feature and sign_in_steps.rb