Added friends list and gifting prototype

Signed-off-by: Vincent Lau <vincent@paywhere.com>