Work on user self-registration w/pass-through of extended data.
Clean up registration controller