molecule editor and rendering is now modular