default grunt task never gets to "build" task

I believe the 'watch:test' task that is part of the default 'grunt test' task is a redundancy. If you want this behavior, you can run 'grunt serve:test'. The 'watch' tasks in 'grunt default' blocks grunt from reaching the 'build' process.