parts of boost we might use: - Filesystem - Program Options - Log - Test (if we ever write unit tests) some of this is part of TR2...how do the TRs work?