Still a little tweaking left to do here and there. Needs it's own versions of removal add-ons etc. but the base is pretty much done.
Recolors should work with this as they don't change the model.