Adds optional JSHint
internal work
Workin' great