genome theory