Update README on PDF build instructions
Add new sections, tweak code formatting
Add current batch of new material
Update todo list