chapter 1 - exercises 1,2,3 and 4 done

4 exercises in chapter 1 done, moving on to the next ones. This commit
is to sync all changes across the various machines that I work on.