MOBILE MOBILE MOBILE

All sorts of changes and fixes and JS switches and etc. to make the
case study work successfully on mobile phone devices.