more interaction with environment

need to fix door/endgame