Moved popup window into its own class

Added PopupLocationWindow class to handle the popup window on the map
re-used the popup window to show the same details for chosen locations
on the configuration activity