library building

Status and Updates