Update the ListHandler class.

Library now functions as expected. Need to implement the RegistryKey for
storing the directory for the library.