#23: Implementations of recommendation domain connected to our data
#34: Content based predictor: saving average user ratings for entities 

Reorganization of packages.
New recommendation repository
Connection between entites and recommendation domain
First repository methods for content based predictor