Finished framework for viz2