Add method to do update multiple properties at once.

Have a method that can modify multiple object properties simultaneously. 

in_properties is of the form : 
{
 Position : { x : 10, y : 15, z : 15},
 TargetPosition : { x : 0, y : 1, z : 3}
}