chore(project): increment version to 0.0.2-SNAPSHOT
refactor(test): factor out common IndexBlock test cases
feat(index): add reference-based index

- does only store element IDs and not permuted bit signatures
- relies on central bit signature storage
- reduces vector database storage requirements