A tile game written in elm