[CORE][UI] ImageViewer controllable by keyboard