Atomic level architecture of group I introns revealed