Differential geometry of smooth curves and surfaces in two- and three-dimensional euclidean space