partiall convert room exit to Entity
initialise room entities at beginning
win/lose conditions are now handled by entities