Prototyping a point and click adventure game using Elm (elm-lang.org)