issue #11, boolean verbose flag
issue #11, MCSimulation free of UI code
issue #11, Tools free of UI code