Gene-centered view of evolution