chore: add gulp watch task