Add optimizations to IVFOADC (ie IVFADC + HNSW coarse quantizer) Implement paralellism support (via threading, separate branch)