finish separation - editors get their own module and the rest becomes misc