Add dungeon events, closes #1