Fix issue where a new branch between other branches might not have got correct symbol
Add new graph symbol - collapse cross over
Add another test case that will benefit from non-commit lines
Switch to rounded corners
Add and fix test case for sandwiched branch
Another test case