grunt jshint task

JSHint is working.
Cleaned up some syntax but not all, mostly
just to test linting. Will clean up syntax with future commits