added validation on registration, data add to localStorage after creating account, redirects to other part of app (with other shell) for now only after page reloading