Has modern science nullified the role of God as the Creator?