add gitattributes and gitignore
fix library name part1