Reshuffled and added some comments. Fix jump location for reading 0
bytes.
Beefed up readme