Added new Presenter class