Moved around internal modules
Added support for metric
Added Metric
Factored out Linear Combination stuff
Small fixes
Added TODO
Updated metric docs
Documentation updates
Fixed tests
rotorBetween works with opposite vectors