Updating source to include initial board in the solution while not counting that in moves()