Turn compile time options for main() into runtime options.
[Doxygen] Add package description (incomplete).