Handle rotation

On rotation the lists are saved so images aren't downloaded again and the app resumes as normal.