layed down skeleton classes for ray tracing