Phase 2 - Register new user

-User can create new account
-User can login to new account
-All errors are displayed as AlertViews