ok so what do I need to install from the synaptics manager to have this working properly? Shouldnt I just have to run an update and it would install everything automatically from the PPA?
Just ensure deluge-web and deluged selected and installed in synaptic
After adding a PPA repository you always need to select the items you want to install. So items such as deluge-web or deluge-console are optional and will only be installed if you select them. A PPA repository can contain more than a single application so an update will only upgrade the installed applications.