Recursive tech tree structure