fixed Gruntfile, now works again
added some comments, added checking for the method support
directory reorganization, .npmignore updated
updated with the new scaffolding
Some cool changes
* implemented #2
* cleaned the code
* extracted some new modules to avoid clutter
* bug fixing like no tomorrow
restrucutured module.exports declaration and removed a rogue debug line