Changes to mail fetching and display. Still some things broken.