removed Gatekeeper and seperate Registration from AccountConroller