Fix player0/left tile (was wrong)
Some cleanup of server code. Uses FSM for managing state of clients
Properly support leaving players