re-organises gruntfile to avoid nodemon and watch redundancy