First version. Include implementation of KNN and MKNN algorithm.