add defining of END OF BLOCK code
print additional info
finish writing part of dynamic deflate
length in fread may be 0. fix that