I'm starting to learn PyQt5 building a desktop application. Prior applications have used the MVC design: model, view, controller. Can I organize the project this way or do PyQt applications put all files in a single directory? My readings haven't answered this question and I want to start this project using the preferred organization/design. TIA, Rich