Isolated the editor in a directive. Put broadcasting in place.