[#18][s]: start turning this into a proper node library.
[docs][m]: start on some dev docs for #18 and for general contributors.