National and University Library of Slovenia by BARCODE Architects in Ljubljana, Slovenia