I've added code for defining the problemEnvironment, at least for now. Many of the values which will be pulled from the database have simply been hardcoded into the subroutine. There is also code to pretty print these values to aid in debugging.
Changed paths: