updating gulp task to clean generated folder, and rebuild everything when running watch