Reworked structure of submodule, large refactoring
The submodule finally has the structure it should have, much of the code refactored into a clearer, more readable form.
The submodule finally has the structure it should have, much of the code refactored into a clearer, more readable form.