application structured and register form validation implemented