## Summary - Following recent changes, the project structure has become slightly convoluted and there's a lack of a clear separation of concerns. - To make future development easier, we should refactor the code to improve the modularity of the project. - This should help us avoid problems like circular imports and unnecessary merge conflicts.
Summary