Initial graph, new graph rename, cyclicity

Closes #57, closes #56, closes #55.