install dependancies
$ npm irun the server
$ npm run server-devopen example html file in browser
$ open example/example.html- all requests to gigapan have been routed to localhost:4000 (see https://github.com/mapstertech/bbc-gigapan/blob/master/example/gigapan_core_min.js#L1994)
- in the express server we check to see if the image requested has been downloaded and saved before
- if it has, send it right away to the client
- if not fetch it from gigapan servers and download it to this server for future requests