minor rename local variable
add confirm message to "del" subscription group
fix a bug in fixedValue
add support for  a primitive value
refactor shadowEdit
move the mapEvent, instead use delegate like to map event
update readme