#47 duplicate code
#46 menu entry for module editor with controller