Adds the ability to assign groups to a guest user. Closes #24