Rename LibraryHelper project to Library.
Use TypedObjectListView where appropriate.
Rename Library assembly and update namespaces.
Minor code cleanups.