library freedom project