Introduced the concept of objects to extend standard implementation to allow bounding volumes, collisions, and ray casting.