reworked implementation of cursor control and display control

2 jobs for main in 1 minute and 25 seconds (queued for 7 seconds)
Status Name Job ID Coverage
  Build
passed build #604
x86_64

00:01:12

 
  Test
passed test #605
x86_64

00:00:13