add gulp tasks and initial configuration