Cleanup
Refactoring step 1 - correct positioning (physics, non-physics, internal children)
Refactoring step 2 - scale refact and cleanup
Added comment
Added 'sleep' ability - physics objects will not update their position when sleep. It can save some performance
Package tiny fix