Add new function related tasks
Add grunt watch task