registering user
changed the register user service logic
registration simplified, still missing functionlity, yet works