init
added WeakMap dependency and got demo working
Release 0.0.1