Added a Way model to ease linking between app models and the osm datasoruce
Added a helper behaivor for ways
Moved most of the behavior into the datasource
Removed the behavior