Library automation software