protected boolean validateMove(Coordinate move) {
	    boolean test = false;
        if (test || m_test) {
            System.out.println("Game :: validateMove() BEGIN");
        }
        
		if (isValidMove(move)) {
			getWindow().displayInvalidMove(false);
			
	        if (test || m_test) {
	            System.out.println("Game :: validateMove() END");
	        }
	        
			return true;
		} else {
			getWindow().displayInvalidMove(move);
			
	        if (test || m_test) {
	            System.out.println("Game :: validateMove() END");
	        }
	        
			return false;
		}
	}