Added a depth spinner to the GUI which adjusted how far the visualiser will traverse initially. also fixed a minor bug with the layout algorithm to prevent infinite recursion.