Thank you so much! Godot has a node called GraphEdit, it gives you a grid that you can mess around with, however to make them functional like that, you gotta mess around with ports and how to configure them, overall it was a new learning curve i had to get over. Thank you again :D