Web component (polymer) for the uva library catalog