Movel View Presenter pattern with C#