First commit for generic Data API for rec systems
Standard framework for recommender systems - Needs some improvement and testing