Began working on OAuth2

Got API keys and what not, but keeping those out of the commit