Add support for groups

A group is a collection of graphics that is never allowed to be on air
at the same time.