Forgot gameID now validating email address and other refactoring