added erase node and arc functions
now, a property name can have multiple values
Merge branch 'develop'