Workgroups, and ranges not appearing in containers

Workgroups and ranges are now added to their ctnr when being created.
As mentioned in https://github.com/OSU-Net/cyder/issues/184