Web game makes moves, checks board status, and has an end game