I'm glad you enjoyed! The UI is done with various C++ libraries that can fiddle with Windows consoles.
Ah okay. I was always wondering how do some libraries make those interfaces in consoles.