Fixed duplicate guice loading error with custom modules and made the Crud resource more rest-y