Swc-1207: rewrite registration view and set password (reset, or forgot) view