Sort data hierarchy

@danmaclean This PR ensures that all Genomes require an Organism and fixes up all the features and specs to that effect as well. 

This gives us the correct data hierarchy, for now, that should allow me to implement the GitHub feature.