Alternative to Darwinism and Creationism Based on Free Will