use gulp to copy assets from npm packages to public folder, add gulp build task