Add .gitignore file

Added to ignore node modules and files containing API keys. Though
keys will ultimately placed in a seperate ignored config file.