New commands for groups

Allow users to create groups and add users and projects to them.