Refactor and fix issue #7

* refactor reactive-property into own package
* added package reactive-list solving issue 7