More work on exercises
Moved things around and split off a library for chapter one work