info.js: Identify and fix 'headers already sent' bug (previously was hacked against)
Object.js map/foreach: same array/string returning as in filter()
routes.js: Allow sending an object/array as a file for info
info.js: Web abstraction of tree & treeParents