Build an updated `Profile` with the `Answer`s provided in the current `Registration`
 - more refactoring include, moving things to better locations
incremental updates to this process