still refactoring board.  added new function gameIsADraw() and changed gameIsWon() to check both for a draw and a winning play