Added initial version of recommendations library