reviewed all registration feature specs for purpose and clarity, separated in 6 shorter and clearer spec files