Constructs a singleton instance of Screen.
Screen is designed to work as a singleton.
factory Screen() => _singleton ??= Screen._();