Split grunt task files.

Suggestion for managing grunt tasks moving forward.
our JS code standards don't apply to yaml, though I don't know what they are anyway