recover lost files

This reverts commit 2f56a6bfff0ccf1560b5a3df57f788ba86b01cf1.
ignored node.js env setup files
restructured file hierarchy