More wip
All chess rules tests are passing.