Added new viewmodel for desktop model in gallery.

Added "recents" menu item when a desktop is set.  Not currently
persisting recent file to disk.