Split grunt task files.

Suggestion for managing grunt tasks moving forward.
Its better to have more small files, its easier to reuse what you need and more comprehensible.