nice mvp cleanup with guice