Bug fixed when origin was detected after a destination was chosen. Also some small changes to the location view.