History and Evolution of Gene Editing