Fixed a few bugs, main one being that topology now loads fullscreen on its own page and to the right panel on any other page. Used an if rule in the render topology function for this.