add files for step 3
add files for steps 4-6 (and correct server.js for step 3)