Updated website address
Updated documentation
Refactoring and better jslint support