Navigation now has a buttons for origin and destination to direct the user to a map where they can choose their current location, or anther of their choosing.
Code refactor for map handler.
Hot pads are not serializable, need to implement Parcelable instead.