0.3.0 - added z.observe(), removed magic anchro tag, added z.router.a, added component.state listening
refactor