`npm` enforces that `package.json` has an indent size of two spaces.
Added a (pretty bare) README.
Added package metadata to `Gruntfile.js`.
Revert "Added a `ci` task for `grunt`."

This reverts commit fc2e56b49ced252632f6d018596131fe51e1b3e2.
Added some additional keywords for NPM.
Made code more modular.
Further refactoring
Further refactoring.
release 0.0.4