Major events in genome evolution