Clean up DynamicObject order to be easier to maintain.

Also turns out we were missing model proeprties in the constructor.
Simplify reserved property checking DynamicObject.
Merge branch 'dynamicScene-rectangle' into dynamicScene-wall-geometry

Conflicts:
	Source/DynamicScene/DynamicObject.js