add username and email validation
fix retypepassword
Signed-off-by: Widodo Pangestu <wid.pangestu@gmail.com>