View refactoring with presenters ref-1