[#560] body is not relative to the entity object

something is still off, so committing on a new branch for now
[#560] fixed body default initialization
[#560] fixed entity position when manually updating their position