changed part_id_string again to accept a char &part_mod. Cleaner than working with string vectors for determining what modification tile to use.