upon learning about the MVC pattern, I have identified the Model, View, and Controller pieces within the code. However, they are quite tightly coupled at the moment, and missing a unified model. I will refactor these changes to better follow the MVC and as a result hope to make future changes easier
[x] add singleton model class
[x] split each tab class into view and controller parts
upon learning about the MVC pattern, I have identified the Model, View, and Controller pieces within the code. However, they are quite tightly coupled at the moment, and missing a unified model. I will refactor these changes to better follow the MVC and as a result hope to make future changes easier