graph project
new gitignore