first version
replace include with forward
moved duplicate code into physics::Body
cosmetic stuff and "sync on create"
implemented position methods