generate moves for pawns