undo initial commit
work in progress: able to undo/redo object movement
work in progress: able to undo/redo rotate
work in progress: able to undo/redo add new drawable
refactor drawable offset storage
work in progress: very bare first pass at undo / redo, TODO: debug
work in progress: working copy of undo / redo :), lots of cleanup to do
delete gui example, not really necessary
good working copy of undo/redo :), lots of cleanup TODO
improvement to wire labeling, only label wires when necessary, i.e. when board drawables are requested from outside
much better wire labeling
some things to do later
cleaned up undo.py
cleaned up core/util/undo.py
undo unittest initial commit
unittests for undo
cleaned up board.py
cleaned up gui/util.py
cleaned up components.py
edit menu for system simulator