refactoring for mocha/chai and idiomatic.js! vim macros ftw
some more touchups
more progress in mocha/chai
had to convert to deep equal
throw in some tests around prototypical inheritance
style changes and new prototype test