dded canvas puzzle game initial commit