Added the InboundRequestEvent
Moved the client callbacks to CoreModule
Merge branch 'feature-core-refactor' into develop