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.
My inventory system is a lot better then that. His one will look old in the matching with my CustomInventory. Mine will not only allow multiple drops at once, but also interacting with stack, combining and attaching attribute modifiers, make pickup conditions and such.