Friends patch

Ability to add friends and dynamic friend listing.