action added for signup sequence
Meaningful names and validation code added