add todo list
pass output file as argument
ignore node_modules
change name
don't return assignment
add a main file