break out compile() and log() to separate files
adding test/mock/*.js to ignore list
adjusting halstead
unit test for log.js
removing a mock file
adding test.js to .gitignore
adjusting halstead
adding debug support / optimizations
updated for changes to compile lib
unit tests for compile.js
added debug as devDependency