Changed Graph-Object format to match JSON to be fetched via GWM
Added code that computes number of FailoverLinks between 2 cluster nodes
Shifted utility functions and initialization code to graph-initalization.js
Added code to create cytoscape graph nodes list and added gnodes_json obj
Added code to generate cytoscape edges list
Replaced embedded graph data in graph.js with List objects generated in graph-objects.js
Corrected Ganeti node rendering positions problem in graph-objects.js
Added devserver.sh for local development and testing
Corrected an error in CytosEdgeList object, causing multiple edges to showup between ganeti nodes
Refactored code- one utility-functions only file, single graph-objects.js file for test fixtures,
graph manipulation & rendering all done in graph.js
Panning using keys feature in progress
Added some useful comments
Imp feature added: vms now rendered cleanly around their primary node
Added comment showing AJAX fetch script for json graph-objects.
Added some in-code documentation to explain abstract graph modelling in graph.js
Fixed a bug with the Instance-Lookup feature
Added VM Status field in text fixtures -> vms_json
VM coloring feature added; coloring as per vm status information
Feature added, offline nodes will be shown in red color
Added cluster-refresh button to main cluster graph page.