Introns and their removal