System Groups CRUD for UI

issue #708 done, please review