A JavaScript Tree component which implements the J.Q.Walker II layout algorithm http://www.codeproject.com/Articles/16192/Graphic-JavaScript-Tree-with-Layout