Creating proper system-controller-objective functionality, unknown error in current objective function/simulator currently