libds ===== libds is a library that provides a building block which can be used for building wayland compositors. It is heavily inspired, conceptually as well as code-wise, by wlroots. libds initially aims to provide common set of functionality that users such as Enlightenment compositor and Dali's compositor library expect. Such compositors have its own renderer, so libds currently doesn't provide renderers. However libds can provide renderers later on for general purposes, and this renderers should stay decoupled with other objects of libds. WIP