avoid update library catalog on exit if unchanged
better keyboard control
added image albums -- collections of images