pub async fn initialize( screen_device: Device, input_device: Device, input_device_type: InputKind, buffer_size: usize, double_buffered: bool, ) -> &'static Manager