Finished reading most blocks.

Few minor revisions from yesterday's commit. Added a lot, completing
reading other blocks. Only the properties block is left to read and it
should be good to test, and at least see how badly it all explodes.