Integration of scene with renderer
Added geometry_types header
Pulled opencl device context code out of renderer
Adding cl_device_context struct