Added jsHint to enforce coding standards.

I do want them separated in general. Its good you are bringing it up. I'm not sure if we want a monolithic controllers folder or we want them split up differently, but we don't want one giant file with everything in it.