Scheme is a small programming language. Materials contains lower part of material architecture of Teddy. The upper part of material architecture is implemented in Projection class of PhysicalComponents module, and View class of Graphics module. Maths contains low level mathematical routines. One of the oldest parts of teddy.
Models contains the model and modelinstance presentation and operations.
The model architecture in Teddy is hierarchial. ModelInstance is a single instance of some Mesh. Mesh represents the shape of some object type. For example, LightWave objects are made of Face Elements. LineMesh is made of Line Elements, etc.