extracted Aggregate out of intersectable list, using it for mesh

also added test scene/tests for mesh