add gulp for build system
fix lint errors from gulp