continue working on Problem class by adding classes for control parameter objects