Tests and fixed for move generation of castling and pawn moves.
Removed TODOs that are no longer compelling.