add gulp to investigate alternative build system