harnessing for svg output
more on drawing
add weak attempt at drawing a circuit in svg