add and remove friends, most bare functionality implemented