added edit text to node-edit-circle
added basic frontend reversion support WIP