implemented point calculation, undo and check for game won or no more
moves left.