Move the touch logic to the GameBoard class