Add headers of component owning the position and orientation

Add headers of component owning the position and orientation of each entity.

Reading positions is free, but writing positions is allowed only for friend declared class. Reference on position object is protected against leak.