My knight and king validations are working and they output the correct available moves. I am working on the pawn