Updated .gitignore, added more comments.