Multiple Tree Testing, death check, reproduction

forest struct,
two types of testing, micro and macro, input m or a to choose.

some leaf unused leaf data was added to branch structs, as well as
variables for a max resource capacity for the trees to hold.

reaper function looks for trees to kill. Not done.

Reproduce function makes a new tree and places it near the old one. Each
tree right now can only have one tree offspring.