set up project with background info and basic code from question
add .gitignore to avoid pushing unnecessary node_modules to github