Add property change lister to update arc and place tokens on token id
change #53

* Added unit tests