added group controller create, edit, and delete functionality