Redo directory structure.
Add NPM package definition.
Add Gulp task definition file.
Add Gulp tasks for compiling CoffeeScript.
Turn core logic into a NPM module.