new .gitignore
added new delegate methods to implement sharing file links