Work on more flexible room editor.