add graph module
add polyfills
add graph render loop
add relayout method, add animation fps
update rendering, split nodes and lines rendering, relayout and recolor methods
update demo, add keydown event