path finding algorithm for host to expand vacant squares after initial click.  ignores edge cases of having two squares in a row with mine eighbors