Dumb it down

* Strip out domain perspective until it's better understood.
* Move environment into service context.
* Add version to service context.
* Focus on permanent registration for now. Ephemeral later.