create new base visualization class for all visualizations and charts