adding GeneLocation and ProteinGeneLocation classes