User can set destination in 2 ways:
If its a new destination which has never been set earlier then user has to click on 'Set Destination' button and google map would appear.User would tap the circle on top right corner to go to her current location and then browse the map to locate the destination.On a single tap on map, a dialog box would appear where user can provide name for the destination for future reference. Clicking OK button on dialog box would save the destination.
Else, there is a drop down on starting screen itself which displays destinations set in past by user.User can select from this drop down too.
Once destination is set by the user, Start button needs to be clicked and a background service would start.User now need no more interaction. Once user is nearing the destination a sweet music would play.
User can stop the music by clicking Stop button. If user wants to stop the background service at any point of time, stop button needs to be clicked.