Added icon image.
Added TaskTray menu. Properly handles minimizing and restoring.
Added proper Generic definitions to the getAlbumWorker and getUploadWorker.