Improves Background Task implementations and guice integration