experimented with moveOutOfWalls in Player class. solved one problem, created another.