User Self Registration Functional

Still remaining: 1) The "Confirm Password" field is not enforced
2) We should have some minimal password strength enforcement too ...
nothing done there yet