Refactor minor roads

This is the last of the road types, but ramps still need doing
Ramp refactoring