added a respawn method and storyline.