Started adding game data validation

A couple of tests that raise exceptions when illegal game data is
detected.