update for object lay out system with samples

Please use reference instead, for example
Point &ownerPoint = _owner->getPosition();