public void start() throws InterruptedException {
		boolean test = false;
        if (test || m_test) {
            System.out.println("Othello :: start() BEGIN");
        }
        
		boolean m_Trace = false;
		
		if(m_Trace) { System.out.println("Game::Start() - Game has started");}
		setWindow(new GameWindow(this));
		resetGame();
		startTimer();
		availableMove();
		if (test || m_test) {
            System.out.println("Othello :: start() END");
        }
	}