* removed ViewFullScreen to work in same thread
* removed ViewUnfullScreen to work in same thread
* undone abstract from ImageViewer -.-