Replaced the PDF view with a map view. As of now, this map view can add bus icons at a specified lat/long and animate their movement
Merge branch 'master' into mapview

* master:
  removed static gps posistions from route planning
Added case where annotation is not a bus item
Renamed MapWebView to TripsMapView
Started adding data to map. Got actual route 6 buses to appear as pins on the map.
Added route names to pins. It seems that the API returns trips for every route when I request the details for a single route. But this is a good mistake
Renamed BusItem to BusAnnotation
Finished renamed BusItem to BusAnnotation
made the calls for annoatations async, need to improve adding to the map, no longer shows userCurrentLocation, need to fix in viewForAnnotation
adding annotations one by one
Started fleshing out a more organized way of doing the live bus map
Started fleshing out BMVehicle
YES. The BMVehicle class works well
Made apiData instance variable of MapVC. Resolved ARC issues with this change
Created the Routes and Options classes. Updated the viewcontroller to use them
Adding pins to map very quickly
Bugfixes, trying to figure out how to update vehicles
Got hasVehicle working
Colored squares with route number appearing on map. They update every 15 seconds. The addAnnotation command is called synchronously on the main queue
Circle + better color annotations