add event::capable to dungeon levels so we can get things like messages upon entering
add ability to pass a custom map on dungeon level creation (2d array of tile numbers)