[geo] Make Resident interface more explicit
[core] Make Phase and Layer interface more explicit
[everything] Use explicit overrides
[vis] Improve Sprite and Text interface
[ent] Improve Mind interface
[phys main] Target Box2D r252
[phys] Allow Groundeds to walk with friction (not currently used)