Updated POI to have correct directions and implemented search caching.