This is a fifteen game with PWA features credit inspired by elm-fifteen and solving the 15 puzzle with haskell and diagrams