Added grunt tasks\
To Grunt added: jshint and watch\
Fixed javascript violating jshint rules, moved algorithms.js into a src directory.