complete friend list part 1: finish UI, left DB callbacks