it's really confusing to have dominode named 'dominode' on github, but 'dominode.js' on npm, and and out of date one called dominode on npm as well...