Renames InterpreterSettings to DARTSettings; rndInt :: IM Int now uses minimum and maximum bounds from settings