Finally, creates valid children! Need to test for all sorts of potential custom behavior. Then I need to clean up this code for the love of god.

Might ignore custom array behavior until after alife paper < 2 weeks. Potentially going to skip custom behavior as well if iesor doesn't need it. IESoR will need custom non-reference behavior, otherwise should be fine. Will test that out now.

Code is in desperate need of cleanup and shifting. New files should be created for the relevant child creation logic.