Added scale setter

Changed object_3d properties from public to private, this class should
be split into it's own file in the future.