Update Library structure and information