Drastically improved drawing code

To be more user friendly.
and yet still, more work to do...
Started building a circuit

Just a half-adder to begin