Generalize all tests
Add pawn takes
Add legal bishop mobes file
+ RectangularMasks