restructuring, adding some placeholder chapters, fixing code examples running over max-width