bishop and rook unit tests all done