Recursive placing method written.

All that needs to be done is to find a way to translate the boxes to the 9x9 matrix.  Also, there is the potential for the program to get itself stuck; some kind of timeout on the second while loop that would force it back a step might be useful.

And the whole big ugly thing at the top with all the private Boxes may only actually be necessary in the Application.java file, but I have them in here for now.