finished initial implementation of tree renderer

completed documentation
added callback function
added popover tooltip
added multiple options