public final void addGameLayer(GameLayer gameLayer) {
		if (!gameLayers.containsKey(gameLayer.getName())) {
			gameLayers.put(gameLayer.getName(), gameLayer);
		} else {
			logger.error("The gamelayer name, ", gameLayer.getName(),
					" was not added to the game screen ", getName(),
					" as it already exists within this GameScreen");
		}
	}