Removed Consumes and Produces annotations as they are not used
Use BaseModule instead of DeclarativeModule and scan for parameter resolution strategies and response processors