updates on friend management

finished add, remove and view