Adding gflags to handle command line flags.
It sucks, but is the best there is without using boost.