added render feature
new graph type plus some rendering stuff
holy shit wtf routing re-write