Is your feature request related to a problem? Please describe.
Much of SimOpt's codebase is convoluted to work through as self.XXX references are everywhere and there is no clear separation between the front-end and the back-end.
Describe the solution you'd like
The codebase should be refactored to provide a consistent MVC architecture.
Describe alternatives you've considered
The main alternative is the "do nothing" alternative, but I strongly believe that refactoring the codebase will greatly increase the speed of future development and reduce bugs.
Is your feature request related to a problem? Please describe. Much of SimOpt's codebase is convoluted to work through as
self.XXX
references are everywhere and there is no clear separation between the front-end and the back-end.Describe the solution you'd like The codebase should be refactored to provide a consistent MVC architecture.
Describe alternatives you've considered The main alternative is the "do nothing" alternative, but I strongly believe that refactoring the codebase will greatly increase the speed of future development and reduce bugs.