Add ability to sign in with email address
Refactor login with email to not iteratct with sessions from controller and view
Update notes