Editor: Reworking step by step @arodic new editor structure.