Interesting. The GUI is implemented on top of PyGame. The terminal is actually a Python REPL.
Do you plan to write replacements for the POSIX utilities? Strict POSIX compliance is not necessary but user space needs the general functionality provided by those packages.