move distribution in to its own repo