Adding more castling tests.
fix tests.