Chapter 4 initial commit

Here is the first code example