Adding a system-groups $resource.

First pass at adding a system-groups $resource.  Not complete but wanted to PR before going on PTO so @ehelms can continue where I left off.