fixed some issues with GameBoard and GameBoardTest, refactored the exceptions in GameBoard to no longer reflect internal array use.