Image viewer using Haskell and EFL