create user,login,email verification,getUserData and basic structure is done