Make base class for IO objects.
Rename class from IOBlocks to IOBlock.
Add documentation.
Imporve comments.
Imporve comments.
Remove obsolete note.
Remove obsolete comment.
Enable ReadV.