This application simulates a complete library system.