Finished the Pawn class validation, I'll do en passant last if ever. The pawn is a pain in the ass