User models

Should the facility just have a name and a HierarchyNode?  Do we want gps coordinates for the facility (for future features)?