reorganized folder structure
add node.js backend