Changed the way mobiles pages are retrieved from API because it was causing a strange UI bug.
Added code to download and manage zip files from API, not tested but should work.