implemented add friend and delete friend