Clarified that a TODO is due to ADL failure.
Renamed VectorFast to FastVector.
Added FastMatrix.
Removed invalid comment.
Do proper matrix multiplication.