feat(rulesets): Create UI for creating and listing rulesets

SD-1195, SD-1196

Also
+ refactored `Settings UI`
+ refactored `Ingest module`
is there a need for specific class like `desk-list` and later `group-list` given that they imply same style for h6? can this be generic?