Functional ASCII chess game with move/collision checking.