Text this: Backtesting framework for concentrated liquidity market makers on Uniswap V3 decentralized exchange