Finished all of Chapter 5 including the exercises