Computer-based library information and systems