Sample of model view presenter