Sliding puzzle works fine, but it need some addings, Other puzzles will
be included, and the gui doesn't implemented.