Modularizes code and moves initialization and shutdown logic into the common module.
This PR also removes Sponge. Unfortunately, Sponge requires a lot of work to maintain - being an experimental, poorly documented platform that makes a lot of (cutting?)edge design choices - and sees only a very very small fraction of downloads. HuskHomes' target of Sponge platforms was also somewhat poor.
Forge support will be explored in the future, time-permitting.
Modularizes code and moves initialization and shutdown logic into the common module.
This PR also removes Sponge. Unfortunately, Sponge requires a lot of work to maintain - being an experimental, poorly documented platform that makes a lot of (cutting?)edge design choices - and sees only a very very small fraction of downloads. HuskHomes' target of Sponge platforms was also somewhat poor.
Forge support will be explored in the future, time-permitting.