remove all extraneous items from options hash and eliminate need to recopy options on reset
 cleaned up reset to avoid revisiting variables that do not need explicit reset
further cleanup and fix of config read