// create a list of our game-app factories:
List<GameAppFactory> factories = new ArrayList<>();
factories.add(new LoginShardFactory());
factories.add(new MapShardFactory());
// finall create the container and hope it initializes itself without errors...
final ContainerFacade container;