Added comments
Also fixed some of the mapping functionality so that the route will be
zoomed to