Merged clean tasks, small change to the way that dist builds are triggered and fixed a recursive loop issue with watching the index.html file.