Information, DNA and God