Feature: environment interactions

Restored players ability to interact with the environment
a) can't pass through impassible objects.
b) can call action of objects with actions.