A new library fit for the 21st Century opens in Kartuzy, Poland