WIP
Successfully configured oAuth. Needs tests!