Included variables, more comments, and added jshint functionality
Updated .gitignore