Dhm/meld pretty factory

@cahrens @cpennington @singingwolfboy This PR replaces the 2 separate ones for removing pretty id and using split to generate the test data rather than using json files. Still spillover from hackathon toward 

STUD-1359