hopefully done with everything except double-checking alignments and setting them, cache renewal function, not sure if blocks should be a linked list, not sure about address computation, and not sure what the hell zcat and file-in will do since we have two infiles ayyy. But so much further along than before