Converting files for publish

This should be my last batch of C++ files for intro/moderate
programming.  The data structures are in C and will be in a different
repo.