This is what I believe really happened. There is no need to invent evolution to explain anything. The time between Gen1:1 and Gen1:2 can easily be billions of years, time enough for all sorts of kingdoms and dominions to come and go and the earth to be decimated by several cataclysmic events.
I'm of the opinion that no descendent of Adam ever walked with dinosaurs. There is a prophet that gives a quick glimpse of the same situation then closes the curtain as if to say that this is not necessary for us to know.
running through the mind/imagination hard drive of God---
on his wish--whim--amusement/dismay!
The time between Gen1:1 and Gen1:2 can easily be billions of years...or a day, if you're God, eh?
Carefully note the use of "generations" and "day", apply this reason to the "days" described in Ch 1, and then form your own opinions....
Regards,
Az