Original chess program with functional pawns