Worked on the report this week. Finished up the trimester report and sent it to both supervisors for review.
While working on the report, I've realized that the current structure might need changes as it does not conform to the best practices.
Currently the code that has been done is not decoupled enough. More specifically, there is some overlap between smart and dumb components. This is an issue in the logical separation, as well as file structure. Will need to research more in depth during the next week.