Glad you liked it! The terminal widget is basically a file structure represented using nested objects and an input field who's input is used to navigate this structure. You can check out what the widget looked like before I integrated it into the game here. The linked version has more commands such as mkdir, rmdir, touch, rm, but I decided to trim it down for the final game version.