refactor(*): rename observers to on-init

* Rename `observers` to `on-init`
* Cleanup the code
* Make all attributes work if prefixed with `data-`
* Wrote README
Release v0.1.1