Added lib documentation