Add more JS backends and use the sessiostorage in the browser to improve performance and interactivity of the graph