Added static JS files required for Ganetiviz application.
Refs #13569
Added JSON Response views for accessing selected VM & Node data
Refs #13569
Shifted location of ganetiviz static files
Refs #13569
Added utility functions to graph-initalization.js
Refs #13569
Shifted ganetiviz.py views to separate a app "ganetiviz"
Refs #13569
Added urls to ganetiviz app
Refs #13569
Moved ganetiviz specific staticfiles to the "ganetiviz" app
Refs #13569
Removed redundant import in ganetiviz views
Refs #13569
Added js code to ganetiviz/js: graph & utility-functions
Refs #13569
Moved ganetiviz js, css files to ganetiviz/static
Refs #13569
Added ganetiviz templates
Refs #13569
Added ClusterGraphView to ganetiviz/views
Refs #13569
Added urlconf entry in ganetiviz/urls for ClusterGraphView
Refs #13569
Added the essential __init__.py to the ganetiviz app
Refs #13569
Fixed small name typo in ganetiviz/views
Refs #13569
Fixed css import issue, json objects AJAX fetch problem in ganetiviz/templates
Refs #13569
Added in-code documentation in ganetiviz -> graph.js, explains abstract graph modelling
Refs #13569
Fixed a bug in ganetiviz; instance lookup feature
Refs #13569
VM, Node status fields added in ganetiviz/views.py
Refs #13569
Feature added in ganetiviz; instances colored as per status
Refs #13569