Had a cyclical import of GameBoard and Pieces, consolidated all logic into GameBoard