Complete more Dungeon/View logic

Aside from the logic, there is also some steps to continue when more
code is done.