This is a library. It is not meant to be an addon. If you do not develop addons you most likely will not be interested in this library.
LibLayout aims to be similar to Java layout managers where you just set a layout manager to a parent object and then add child objects to it and the layout manager does all the positioning according to given constraints.
Usage / Documentation
(A bit enhanced with a surrounding addon though)