Simple view Presenter with a little bit of Magic