2D Data Viewer

render multiple frame which contain 2D shapes like line segments, circles and polygons in canvas