A BkTree in C with Ruby bindings