Main class changes for LSH and knn

- Main class changes in place
- LSHUtils added with query functionality
- knn implemented