Adventure Library

Here's a pull request for as much of the Adventure Library as I was able to complete in addition to my travels to Ohio for my son's graduation.