Added gpu friendly data structures for BVH,materials,transformations and triangles
Changed host scene for easier transfer to the gpu