added an authenticator, a GitHub account authenticator and a GitHub authenticator service