todo: publish a release candidate version to npm
todo: form a list of peer reviewers / peer testers for final feedback prior to release
reviewers to give feedback in form of issues
issues to be segregated by marking those as vital with 1.0 milestone, and relegating other issues to post-release