Fixed moves and solution in Solver
Found problem of memory leak: neighbours function in Board
Yet to be solved