@Override
protected void configure(Binder binder, SingularityConfiguration configuration) {
binder.install(new SingularityMainModule());
binder.install(new SingularityDataModule());
binder.install(new SingularitySchedulerModule());
binder.install(new SingularityResourceModule());
binder.install(new SingularityTranscoderModule());
binder.install(new SingularityHistoryModule(configuration));
binder.install(new SingularityMesosModule());
binder.install(new SingularityZkMigrationsModule());