List directory recursively as tree(pure-text or html output)