JavaScript/DHTML tree (hierarchical list) widget that loads data asynchronously as-needed, with Ruby on Rails bindings.