GUI enhancements and introduced BaseProblem