Added check for taken username in User