Refactoring
Add ViewRef to View