oAuth classes extending communicator class