Introduced Model View Presenter architectur