correctly determining if game is over on each move (next work on whether won / lost).