starting implementing the new Interface between GUI controller and
application logic