update module overrides, provide ObjectMapper in BaseModule and use Request/Service exceptions