fixed package dependency with needle
fix: function used before declared
added basic readme
some package info updates
update package version to 0.1.1
Merge branch 'release/0.1.1'