HTML5 data flow diagram editor