continued working on the forms

mainly added validation checks to user form