Contains classes for vector calculations