extract per base info into a struct
shove it all into a hash, but with massive mem leaks
create the worst file format known to man aside from XML and fix mem leaks
add Boost to CMake to start moving to C++
Add Boost to CMakeLists and start converting to boost::program_options
to confirm Boost is available and running.
complete conversion to boost::program_options
fix extra tab and status message going to stdout
test data for rudimentary integration testing
add in basic integration test. Fails due to rounding error?
fix integration test system call and test data
add flag to turn per-lib on or off