Remove unused namespaces
Modify OpauthService creation
Add event manager to OpauthService
Cleanup some code in OpauthService
Cleanup more code in OpauthService
Trigger event after login callback
Add documentation on events
Fix typo