Add quiet option and move load_genes()