Add corrupted field in block.
Global parity and recovery of 1 corrupted block at least.
Kinda work in progress. Only works when all the blocks are the exact
same length ( still got to add padding on last block ... ) and still does not
check if the current situation is recoverable ( aka check if there is more
than one corrupted block ).
better example to test recovery from corrupted blocks.
Getting rid of the typedef's, they ugly.