Origin and Evolution of DNA and DNA Replication Machineries