Tree view UI package

Recently developed a quick tree view module for my other projects. Base on the same basic data structure, extend it to a tree diagram module.