Configurable secret rooms

- Makes creating new rooms easier. Issues #102 #89
- Moved cobweb code to a dungeon member function.
- Recreated study, alchemy lab, and sepulchre.
- Closes #118