ServiceProvider now binds interfaces to implementations in the IoC
Added OAuth2Server Facade
Just some formatting before the magic begins