cleanup
added guice source to ignore
implement interface for guice
actual implementation
use inject in mainclass
created module for bindings