added docs. ran tests over a file of over 2Gb and splitting it into files of 100 Mb and then running md5 checksums over the remade file and the original file