Fixed guice errors, also changed the abstract module