New Pasadena library ready