Began another damn editor rewrite, this is the most important feature
replacing old editor