bk-tree index creation

* define a distance function (for now levenshtein distance)
* create a bk-tree data-structure
+ tests
+ first readme, licence, schnickschnack