switch to new universal distribution format

FYI @bmmoore @grosu 

@yilongli @cos please review

if we only generate one distribution, why do we still need profiles here?