Lots of changes to gameBoard, made some design decisions, we need to
chat