simplify option I/O.  move html stuff out to a separate header.  merge html ui with console ui: user must edit
configuration file if they want html output.