add node modules to .gitignore
add ability to take command line arguments