UI overhaul for library fragment