Cosmetic changes

Added a table view to the library and made the filename generation a
little better