It is a toy project after all. Changing Vertex and Edge types to be slightly more sane.