adds node_modules
cleanup
first draft