variable renaming.  moved snapGrid to it's own library.  trying to nodify things.
added snapGrid file.  starting node port and tests
nodifying further
jotting down some thoughts on the command pattern implementation
bug fix: text in component did not get ids populated
adding more command patterns
added schematic.ref_lookup for quick lookup of references by ids
progressing on command pattern
moved over to command pattern.  Still needs some testing.
further development and bug fixes on command patterns.
undo/redo functioning (subject to more testing) with 'command pattern'.
ignoring vim .swp files