Taking control over the data

I’m transitioning EditRouteMapViewController from a UIViewController
subclass to UIView subclass. This means splitting up my data models
better. It’s pretty janky right now.