Added .gitignore. Resolves #156

Added a gitignore.
No untracked files left after performing `make clean`