Decoupled asidebar
Created editor object to handle editing