README: more documentation
doc: add graph describing the lib-layout