Recursive Code For Python Project Structure