[Assignment 2] : Added KNN classifier

Calculating Distance, labels
-- TODO: fix->majority voting and error

Signed-off-by: Ahmed Abdelsamad <ahmed.kamal.abdelsamad@gmail.com>