refactoring application view