Added checking for the same item being recommended in PathRecommender
Included code in CategoryBasedRecommender (it recommends based on the item category).