implemented EfoSubTree utility
quick and dirty implementation of protocol type tree in UI