Refactoring

Starting work to get the code in a well organized and usable order.
Want to use a static OAuth2 class for the login process.
Use a proper service-specific class to interact with the third-party
API.