fixed fragment transactions, updated gitignore files