A git branching model shown through canvas