introduce dendroid
fix(watchers): correct format of callback parameters
feat(watchers):
	- event bubbling
	- observe defined properties
	- observe all properties
feat(benchmark): Add benchmarks