add basic implementation of cover
listing: add refresh pully
use 'Loading...' title for unloaded text

Besides the nice message this also fixes a QML error for not being
able to assign [undefined] to a QString
listing: allow all device orientations
add basic browser page to show the website