Adds retrieval of backend-url to factory

The backend-url now needs not be given in the configuration file.
Marks unittests as incomplete