Added guards on drawBoard to handle cases where game is not in progress.