Second commit. Lib and doc are now usable