Added a gitignore file.

Updated documentation.