Abstracting out meemoo.org's graph editor. Current state (pre-alpha):