Library system used to manage check ins, check outs, and history for a library's inventory, written in C++