Implements groups of services

A group is defined by a set of services to be run on a nodeset.