[brief] Adds move semantics to Geometry.
[brief] Adds move semantics to Geometry.

[detailed]
- The case of constructing a geometry outside of a Scene was never considered.
  This resolves the situation by providing move semantics.

marovira/atlas