Result from cache should be json encoded
Load javascript async
Tweaks for smaller screens
Better handling when refreshing data