Refactoring: class ImageWindow has own files