Converted public properties of World to private fields; Removed IsCollidable and SetPhysics methods from Entity, removed collidable field, made physics field readonly; Refactored constructors of Entity, Character, Gui, Player and Robot to accept IPhysics physics parameter instead of bool collidable; Removed Register overload from Physics and IPhysics, added Unregister method