Added classes Knot and Knots (for representing Knot vector)

KnotD is an instance of Knot.