Reduced number of API calls drastically in BooksAroundMe screen - new books are fetched only if the new location of the map is differing by more than a certain amount from the previous location. Still needs to be tested thoroughly