updated gitignore and comments