Make it acts more like a classic grunt task

* Now use grunt classic pattern for files, with dest & sources, instead
of location & output.
* Make it multi-tasks.