- separated out the geometry handling into the 'regionModels' library - regionModels currently includes single layer and 1-D regions - surface film modelling over-hauled