Graphs now have labels and a legend, and look better overall.
Now uses canvasvg.py to save graphs to a .svg file.