dont commit node modules
allow user to specify sizes of buffers, writes the results into km{{bufferSize}} directories in output