Optimize application architecture

## Adds
- nodeunit testing framework
- grunt support
- travis-ci support
- better license
- readme
- commonjs style module
- bunch of other stuff

## Now ready to be published as an npm module...

![magic](https://f.cloud.github.com/assets/1577682/1146129/c40c4356-1e47-11e3-9e4e-e2fea711b25c.gif)