file restructure and hgene_microscope