chinese checkers state machine init, apply, validate implemented
regen thrift
merge
factory compiles, made test file