Basic gazelle editor skeleton is functional. Next TODO: fix propertywindow.js to include the recursive complex type