Feature/department or parent

Cleaning up my very buggy implementation of 'parent' for Department objects, and updating NuCollection to match