Add gulp and jshint
Move source code to lib folder
Add Install and License section in README file
Enable strict mode
Enforce the consistency of quotation marks in the code
Require to always put curly braces around blocks
Prohibit the use of explicitly undeclared variables
Add Travis CI integration