Scott hibernate mode

Adds a "hibernate" mode.
Moved all important info to config files. (Fixes #1 )
Added a login app to authenticate the user and retrieve an extended access token.