TypeScript 3D library using Geometric Algebra