Added learning tests for BK-tree
Created bucket class
Using buckets instead of single records