Initial SolarnusDungeon implementation