Re-arrange properties to more logical order
Install test deps
Move src to /lib
Add index loader
Add Makefile
Update dot-files
Add mocha.opts
Add lib test file
Add jshint for cleaner code
Add test suite
Cleanup whitespace
Remove stray semicolon
Remove instance properties that are not shared between methods
Remove unused variables
Use "new" keyword when invoking a constructor
Be consistent with quotes
Only apply EventEmitter constructor once
Practically rewrite the whole lib