Objected oriented design for data Visualizer