added node build
organized into deps
main