added sources and docs for most libs