Adding location notifications and UI changes