@beardalaxy I don't know 100% either despite having a degree in CS now (OS class was a pain). I think that would require creating a custom file-system on top of that as well.
I would love to have the ability to display graphics in the OS terminal, kind of like what Temple OS can do. Then you can do graphical stuff using whatever shell scripting language the OS uses. My first programming language was Windows Batch files (the shell scripting language for Windows). There are people who make text-based games with it. Imagine being able to make full fledged graphical games using a shell scripting language.