adding method rotateLine2D
moving branchWidth calculation
(intermediate commit) Changing Styled tree classes to use lines instead of polygons.