Updates README.md to explain dependencies.

Adds .gitignore file, too.