Ignore node modules.
Use Grunt to run JSHint.
Define global variables in .jshintrc.
Clean up unit tests code.
Define all variables in same var statement.
Make sure tags are recognized and visible.