reworked list view, set skin as optional, added art, added update library to context menu