Currently broken: get the basic structure for adding new permission groups in there