use guava transformation
add Guice as requirement,
document requirements in README.md
minor comments