changed room.py to use tile-mapping