code: @Override
      protected void configure() {
  
          bind(ChannelService.class).to(ChannelServiceImpl.class);
          bind(MonitoringService.class).to(MonitoringServiceImpl.class);
  
          bind(TimestampProvider.class).to(SystemTimeProvider.class);
  
          bind(ChannelAssignmentStrategy.class).to(RoundRobinAssignmentStrategy.class);
      }
docs: /*
  (non-Javadoc)
  
  @see com.google.inject.AbstractModule#configure()