chess - pawn functionality added