added possibility to update route and stop view models, also routes / stops view models would not keep up to date their view models on update (should either sync or delete them)
renamed NearbyStopsViewControllerModel to StopsViewControllerModel and reworked view controller model logic, each stop now has a schedule provider associated to it
fixed minor code formatting issue
added nextScheduledArrivalDates to stop and using it inside stop view model
migrated network client to new API, still need to update network payloads inside parsers, models and specs
migrated route data model to new payload format
migrated stop data model to new payload format
corrected minor typo
converted Route routeNo to String
some specs still had old "ResponseObject" key, it became "responseObject"
started reworking error handling inside network service, still has lot to do, i'd like an happy path first then error