Updated the app with mapping features