vetted out the ChessNode and State transitions, onto Main