Make app remember state on desktop
- Save and restore window size and position
- Save and restore last contact displayed
On mobile we don't display the last contact displayed since this unnecessary open a new page.
On mobile we don't display the last contact displayed since this unnecessary open a new page.