This is a program that represents a library. It takes in three text files: a command file, user file, and item file. The library is able to checkout/return library items to users, display the history of a user and the contents of the library. This Project was a class project to practice object oriented design.