migrate styles to Sass
include closure compiler in repository
update template and makefile
update template engine and Module class
split stage class to separate files
revert to old node querying
rewrite and simplify node event system
simplify wire interface to work with new basenode
update output and oscillator
implement node dragging
fix adding wire references to nodes on connection
clean up BaseNode and add comments
add interfaces for removing wires an checkin port state
clean up wire class and add destructor
implement destructor for BaseNode
when dragging from inlet grab last wire if there is one
move BaseNode files to own folder
cache node dimensions automatically
clean up editor methods and enable selection for wires