More work on Player entity and physics world