Debugging FSM issues.

It's a work in progress. The unit test about them is failing, probably
because of a component mismatch. But I'm getting back to the empty,
unresponsive game screen.