Paragon's become cluttered due to a mix of core code (serialization, module system, message parsing, etc.) and UI code. Furthermore, I've run into situation where I wanted to build another program for FE14 that used modules to make edits. Unfortunately, that's not easy to do since the module system is tightly coupled to the rest of Paragon.
I would like to move the core code into a separate package to make it easier to reuse and simplify Paragon itself.
Paragon's become cluttered due to a mix of core code (serialization, module system, message parsing, etc.) and UI code. Furthermore, I've run into situation where I wanted to build another program for FE14 that used modules to make edits. Unfortunately, that's not easy to do since the module system is tightly coupled to the rest of Paragon.
I would like to move the core code into a separate package to make it easier to reuse and simplify Paragon itself.