fix a few bugs when running without gui
allow for hex numbers in dac files
allow for testing a module. Take efficiencyMap from base class
remove superfluous member