Automated node/hybrid/edge generation

This is a pretty cool change. All of the Javascript data structures,
including prerequisites, are generated automatically from the SVG
portion of the graph. Right now this happens every time the webpage is
loaded, but it still seems to run fairly quickly.

Also, added names underneath title.