First major work on scripts editor and adding scripts to rooms.  More cleanup needed.