Resize windows to fit. Parent in Model.

Each Model class has a parent, e.g., a Box
has a Rack parent, a Card has a Box parent.
Adds support in DataService to query for
child devices. ViewModels now support children
so that TreeView renders correctly.