A 3D graphics library for the KnightOS TI calculators operating system