update to comply with commonjs/requirejs/nodejs (there is no index.js file)
update to remove complexity with string sharing as large excel documents can not be written because of buffer / memory overrun