Smart surgical tool