I also like these thoughts, I shall present a small deviation.

God created the Universe
God is all-good, all-powerful and all-knowing
so, When he created the universe he had complete control over all atoms
And when he created it, he had complete knowledge of how they would interact
and With this knowledge he would be able to predict how these atoms would collide forever.
So At that instant god would know how everything will work out in the universe until infinity

If God has knowledge of the future, and complete control over the current.

Then does not god have complete control over everything, throughout time
does this negate some definitions of free will