Well I'm just focusing on the minimum foundation Took me 2 days alone to build a flawless text box definition Currently I have a recursove OS where everything is defined the same, so I can have a window with Windows bounded inside of them, or even a window with a entirely different desktop in it, with a window in that desktop that has another window inside, that has 2 new OS' inside that one...