Set child layout rotation and changed hideChildren access modifier to
protected
Added rotation parameter to CircleLayout3D