Added three more algorithm implementations (user-Pearson, item-Cosine,
item-AdCosine)