Happy path unit test for Github authenticator; refactored Github authenticator model to eliminate redundancy.