Improve the source code

- Add some test data and a ruby helper to send it
- Use CoffeeScript for easier code reading / writing
- fix the dependencies with shrinkwrap
- use `.env` file for local testing
- removes New Relic integration

Hmmm, basically I'm not a node expert, I was just trying to make it work