Updated GUI interface and librarian