improved navigation

back gesture support, should now work for
small screen. Displays empty panel if no contact
selected.
tried to fix image display.