- [ ] Use a GraphViz port - [ ] Reimplement shell scripts - [ ] Run js_of_ocaml on the more robust implementation