adjusted Zone.load for the new change in use of Tile, and updated data/zone/test correspondingly. Added self.trap_active to tile.py so we can load the image for the trap without having it render all the time.