Configure JSHint
Use strict mode by default
Fix a bug with unprotected reference