update LibraryManager

when reading in from csv, convert object types depending on column name
so that they display correctly in the table
add override getColumnClass so number formats display right aligned in table