Revert "Stash code attempting to further modularize TreeView subclasses."

This reverts commit ee950e428fc207b230adfa1fb2f27ea39d8006b8.