MImagePanel - good code structure; can't open file from dialog yet.