make the runtime parameter stuff a class, so we now create a
RuntimeParameter object and use that throughout.  To keep things
nice, we store the object in the CellCenterData2d object.