Very first version. Supports branching and snapping. Roads have a semi-random angle and then a random jitter for the direction. No real control or guidance so this is only a starting point. Still doing some reading around this kind of thing so this is more to get something down rather than a firm decision as to how/if I want to go forward with this.