Hi Luke,
Yes, the code for the site exists, but isn't released as open source
yet. I've been working with a visualization company to make an
initial visualization to drive publicity, and put the source for the
site up at roughly the same time.
Sorry to be out of communications for a bit...
Jennifer