This is a really great project and it looks awesome…but from a learning perspective, I find it a bit overwhelming. Is there somewhere that explains the nuts and bolts of how it works? Since you’re using all these dynamic buttons and things in the menu, it’s extremely hard to follow what code attaches where. Like When I press the “start server” button, exactly what happens and where does it happen? Searching the code for “start server” returns a single string node where a buttons string is set to “start server” but that doesn’t really need to any greater understanding of what’s behind that button.