* add metrics and speedup storage calcs in generate_index * add tests, refactor * rename map variable * rename another index variable
* add metrics and speedup storage calcs in generate_index * add tests, refactor * rename map variable * rename another index variable