Python Project Structure Using Functional Assessment