v1.1

1. it is possible that a user have repetitious friends(not solved)

2. it is possible that there is two or more "most common"(should choose randomly)(not solved)

3. get_friends() should return User object, not user_id (solved)