Clean up the guice integration and also fix up the User json ignore