Add grunt nodeunit testing. Add module namespacing