A new modular text editor