I am currently working on friend grouping. We all have different roles we need to play and it is obvious that social networking software must accommodate segregation of social interactions. My goal is to show that friend groups is a feature of social networking software that can work naturally in a distributed setting.