Added more information about library design.