chore: move bench to a separate repo