add gulp and dependencies