users can now sign in with username instead of password
Merge branch 'username-login' into development