Adds visualizer code base

Thanks to MIT class 6.837 assignment four