- the tree view stuff is basically useless if its not being used with a `DirectoryModel` - make it useful for generic trees also - one issue is that setting dir trees as open only works if it's type is directory within blah
DirectoryModel