Initial Revision before refactoring...
Initial revision of the upnp discovery module.
Using the newly created upnp discovery module...
Adding and modifying some debug...