Cover Tree implementation in C++