This will be a static convenience library, so we don't have to recompile all of these files for each test binary.
This is easily justified by observing that the majority of chess-game.vala was devoted to the ChessState class.