show in system.printlns the coroutineID and its state. Extend Logging to handle errors, warnings and logging seperately.