Putting in the infrastructure for a basic editor.