Implemented vector utilities class for 3D vectors
Adding and implemented direction cosine point and direction cosine point impl - Right now geocentric point and direciton cosine point are separate but might want to improve code reuse later by mkaing both 3D vector base classes and then using a maker interface and the additional shape methods for extension. Would significantly improve code reuse
Implementing direction cosines - needs to provide inheritance abstraction on 3 component point for vector utilities to apply
Adding a generic 3D point implementation
Deprecating preiovus Vector3D class
Refactored Point3D with documentation as a Vector3D base class
Updating javadoc in Vector3D
Updating javadoc in 3D geocentric point
Removed XYZ interface for 3D geocentric point so it can extend from the base class Vector3D
Updating javadoc in direction cosine point interface
Updating javadoc in Direction cosine point and updating implementation of geocentric point impl
Refactoring to remove interfaces
Updating docuemtnation and implementation of directed cosine point