Applications of Comparative Genomics: Dissemination and Phylogeny of Coding and Non-Coding Gene Families