Visualizer - basics based on example

Not working yet - still have to finish - have new ideas