Add oauth dependencies
Add domain objects
Add service objects