Model View Presenter on the cheap