Adds authenticator for holding credentials without any members functions
Adds ignore file
Moves OAuth stuff out of Orbiter and into lib