events.js: listener list of length 1 is a function
events.js: clonable emitter added
type.js: print to console.log + exports
inherits.js: exports added
deepClone.js tool to clone objects added
stateHandler.js added to handle specific listeners on specific states