Additional dependencies 1

Fixes Issue #1.
Also adds a `.gitignore`.