Guys, evolution is quite simple at base:

When split appart and copied during reproduction at cellular level, the DNA molecule will be changed slightly from the parent molecule. Why?

Because copying isn't perfect. There is no intelligence to it, so you get a slightly altered molecule.

That's it. There is NOTHING more to biological evolution. The rest is just the application of this basic fact and other spring-offs from it.