network topography via html5 svg and canvas