Bug fixed with material and mesh containers

- bug fixed: when a mesh or a material was already loaded the
shared-ptr wasn't given to the pair
- add a new test object 'Torus'