I will post just a sketch of different solution, which I quite like. (With the hope that OP can do the rest of work by himself and/or someone will be able to provide some links to materials where similar approach is used and the details are not omitted.)
I like this approach because a) it has many pictures; b) it can be explained to someone who knows nothing about Pell's equation. (In fact, similar approach can be used for some special cases of Pell's equation, you can have a look here. These notes are written in Slovak language, but I guess that the equations and pictures there are sufficient to understand it.)
I have learned about this from diploma thesis of my classmate some years ago. (I do not know the exact title - I only have a ps file without title pages.) In fact, the notation I am using here and some of the pictures are taken from her thesis. I apologize for the quality of the pictures, but I did not know a good way how to convert them from ps format.
Let us start with the first picture.

$\triangle_m = \square_n$ $\Rightarrow$ $\triangle_{2n-m-1}=2\triangle_{m-n}$
(I guess this is self-explaining - we basically just gave the intersection away. One only has to be careful with one thing - we must not forget to subtract one. We are not working with areas of triangles and squares, but with the number of stones that are placed in them.)
Now we have to solve a new problem - when is one triangular number twice as large as another one. We can try our luck with a picture again.

We see that $2\triangle_p=\triangle_q$ $\Rightarrow$ $\square_{q-p}=\triangle_{2p-q}$.
Combining the above, with some algebraic manipulation, we get that from each solution $(m,n)$ we get a new solution of the form $(3m-4n+1,3n-2m-1)$.
Some details to fill in (I am omitting the proofs):
- If we start with a solution in positive integers different from (1,1), then the new solution is still positive and smaller.
- The only case in which the new solution is not in positive integers is $m=n=1$.
If we prove the above facts then we can argue that from each solution we can descend in finitely many steps to the solution (1,1) and, the other way round, each solution can be generated from (1,1) using the recurrence: $ \begin{gather*} P_{n+1}=3P_n+4Q_n+1\\ Q_{n+1}=2P_n+3Q_n+1 \end{gather*} $
There are many ways how to solve this, I will sketch one of them. First, let us substitute $P_n=p_n+\frac12$, $Q_n=q_n$, which leads us to $ \begin{gather*} p_{n+1}=3p_n+4q_n\\ q_{n+1}=2p_n+3q_n \end{gather*} $ Now we can notice that $p_{n+1}\pm\sqrt{2}q_{n+1}=(3\pm2\sqrt2)p_n + (4\pm3\sqrt2)q_n=(3\pm2\sqrt2)(p_n\pm\sqrt2q_n)$. Hence both $p_n\pm\sqrt2q_n$ are geometric progressions and with some work we can express both $p_n$ and $q_n$ as a linear combination of $(3\pm2\sqrt2)^n$.
(Side note: Anyone who knows about eigenvectors, eigenvalues and diagonalization can see where the above numbers come from - so there is no need of guessing. The numbers $3\pm2\sqrt2$ are precisely the eigenvalues of the matrix $\begin{pmatrix}3&4\\2&4\end{pmatrix}$.)
P.S. If you have seen this "graphical approach" somewhere, I will be glad to learn about such references. I know only about these papers, where similar approach is used to show that $x^2=2y^2$ and $x^2=3y^2$ have no solutions.