command-line book inventory management