Added jshint, separated grunt file into smaller config files