extensibility overhaul WIP...
improve mod api WIP...
extensibility improvements WIP
clean working extensibility api
unit tests for config/use/mods