Add graph

This is just an experimental git branch, so I can be messy and add
generated files.