Thank you! You make good observations about my interface and the sokoban puzzle solver (both the bugs and the simplistic complexity).
Do you mind if I drop you a line when I get around to revising this project?
Sure, let me know.