new object model that defines a AWS and visualizer object