https://medium.com/godot-dev-digest/how-to-build-skill-trees-in-godot-that-automatically-branch-off-f24cde3c69c4