Scene implementation
Adds raytracer definitions
Geometry Hit refactoring