I implemented a GUI that enables a user to add/remove nodes of code as well as manage the connections between them. There is an emulated terminal node output.