full grunt build and watch target