Refactored Board.java to UIGameBoard