Updated geolocation tracking including raising events for geolocation related errors, added SelectionMode property, added code to refresh data when SearchText changes, implemented PictureSize and DisplayProfilePictures properties