Initial point for part 4
New code for part 4
Updated README