Fixed a bug where favourites weren't being properly saved.
Some code cleanup
Added LocalStorage persistence of recent searches.
Added persistence of favourites through LocalStorage
Removed log
Fixed an issue with location searches being display on recent searches. Fixed an issue with location searches not being able to display more than 20 results. A search is now returned as part of the response from an API call in preparation for changing the way recent searches are stored.
Added the number of results to recent searches. Note that performing a recent search has been temporarily disabled.
Reimplemented performing recent searches again.
Better price formatting with commas