Rearrange chapters to bring more important topics up front
Merge pull request #221 from rylev/rearrange

Push Enum, Processes and IO Forward