Designed and implemented a GUI application with a simple class hierarchy with multiple abstract and concrete classes that allow for a library to record the status of a library item including the checked-out status, the current patron, and the late fee.