Added gitignore.
Improvements