Creating a repository folder structure up to the distribution level functions correctly. More work needed
Pretend flag added (-p) so dirs don't get created upon every call