Concerning a “friends” button, what are the characteristics? Do you mean a simple list of peoples' names, or do you mean “friend” in the sense that Myspace or Facebook uses it, where two people agree to be friends with each other, and approval is exchanged?
The first is much easier to implement, because it is simply some info stored by you alone. The second might allow additional features such as displaying special information for friends only.