Pretty much finished design of basic editor