Use five decimals.
Abstract out a _get_providers function.
Don't use remorseActions.

If the user doesn't wait those five seconds, the item isn't propertly
removed and the list view model is to some extent in an inconsistent
state, it seems. And it should be no disaster if a history item is
accidentally removed.
Rename some variables and functions.
Handle HTTPS connections.
Add Foursquare provider for listing nearby places.
Escape strings.
Clear existing POIs before a "show all".
Fix z-ordering for POI bubbles.
Add arrow to bubbles.
Tap bubble to open hyperlink in external browser.
Fix z-ordering.
Add attribution to narrative page.

No one in particular is demanding this, but it seems the right thing to
do, considering the narrative page is detached from and might be viewed
much later than the search page.
Show an error message when connection times out.
Try to avoid a stripe between rectangle and arrow.
Fix routing status area height.