Separated the ObtainAddress routine from the setup

For many testing purposes, the ObtainAddress routine is not needed.