working on version for apache hadoop
Using guice for dependency injection. Migrating to apache Hadoop.