Bring your own service.

Made it possible to attach the service to a random module. No more name conventions.