Randomly generating trees appropriately, beginning to integrate with pierce's code and fully creating the supervision tree.