Now, first the complete route is displayed and then individual routes are displayed.
Implementation of the course directions for each point of the route. Also, the implementation of the another view which shows the zoomed in version of the map based on the current location and course direction. This view is will be used to show the user position relative to the map
Added the new class for core location. It is based on the singleton design pattern so that there is only once instance of the class whenever it is used. Although this is a way to go for the core location service but it is not used as of now. Instead the original class for core location is initialized in the main controller and its pointer is passed to the different mvc that uses it. that mvc changes the delegate of this core location manger to get the location updates. With this commit, the zoomed in version of the map changes its self to show the current route that the user is on. It also orient itself so that the current route always points in the forward directions.