Added a lot of functionality to Groups feature

Can now add arbitrary number of users to a group
Can now remove players from groups
Can now change who is the GM of a group
Can edit the group's name