public class ClientModule extends AbstractPresenterModule {
@Override
protected void configure() {
install(new DefaultModule(DefaultPlaceManager.class));
install(new DispatchAsyncModule());
bindConstant().annotatedWith(GaAccount.class).to("UA-43538164-1");
bind(GoogleAnalyticsNavigationTracker.class).asEagerSingleton();
bindPresenter(MainPresenter.class, MainPresenter.MyView.class, MainView.class, MainPresenter.MyProxy.class);