Refactored the whole module, and added some editors.