cleaned branch graph
updated .gitignore