modified distance based recommender, model classes and package name
add distance based recommender test class