Image viewer proof of concept. This name is probably not final...