Merge pull request #3 from wooice/master

Update code
Merge pull request #4 from wooice/master

Update
add recommand interfaces
implement basic recommandation
Merge pull request #27 from dugu108/staging

Merge social interfaces