started working on BVH implemnetation