Fix #37, #38.
Implement requiring Citadel groups. Fixes #39.
Merge pull request #40 from shadowjay1/master

Fix some issues.