public Controls(GameWindow gameWindow) {
		boolean test = false;
        if (test || m_test) {
            System.out.println("Controls :: Controls() BEGIN");
        }
		
		setGameWindow(gameWindow);
		
		int width = getGameWindow().getDrawing().gameBoardGraphics
				                                              .getSquareWidth();
		GameBoardControls boardControls = new GameBoardControls(width,width,
				                                                          this);
		getGameWindow().getDrawing().getGridPanel().addMouseListener(
				                                                 boardControls);

		if (test || m_test) {
            System.out.println("Controls :: Controls() END");
        }
	}