Add scrollable log window
Try alternative to condition variables