Sokoban Solver in Java