Yes, every of my 16 librarys are well documentated. I am also making a HUGE documentation about each librarys role, the functions and methods, the usage and the settings.
Also I will release the actual implementations as Addons, so you do not have to change the system, but just add the FullScreen addon or such so that actually the inventory doesn't really depend on the system anymore, but on the addons you choose to have.
If that's not enough,.. meh, I don't know.