added equal check directive for forms
added password reset and forgot feature