Update examples with new self.screens version
Improved destroy restriction of the current screen or parents
Update and improved tests
Disabled legacy
Updated iris examples