Added BLOCK GROUP add/remove move undo redo support