Adds ViewChangedEvent and ViewChangedListener classes. Adds 'lockedValue' property and another constructor to ViewChangeRecord.